/* 全局统一：el-message 右下角定位 */
.placement-bottom-right {
    /* 覆盖 Element 默认的顶部居中定位 */
    top: auto !important;
    left: auto !important;
    right: 20px !important;
    /* 右间距，可调整 */
    bottom: 20px !important;
    /* 下间距，可调整 */
    margin: 0 !important;
    /* 清除默认外边距 */
    position: fixed !important;
    /* 固定在视窗，不随滚动移动 */
    z-index: 9999 !important;
    /* 确保在最上层，不被遮挡 */
}

/* 多条消息堆叠：避免重叠（第一条在最下，新消息往上叠） */
.placement-bottom-right+.placement-bottom-right {
    bottom: calc(20px + 50px) !important;
    /* 第二条：下间距 + 第一条高度（约50px） */
}

.placement-bottom-right+.placement-bottom-right+.placement-bottom-right {
    bottom: calc(20px + 50px * 2) !important;
    /* 第三条：下间距 + 两条高度 */
}